export default {
  home: {
    signIn: "sign in",
    signUp: "sign up",
    home: "home",
    changeEN: "change English",
    changeCH: "change Chinese",
    name: "Qi Cloud low altitude service management system",
    Description: "Always wanted to do a background management system, see a lot of excellent open source projects but found no suitable for their own. So I began to write a background system in my spare time. So with the Qi cloud management system, she can be used for all Web applications, such as website management background, website member center, CMS, CRM, OA, etc., of course, you can also deeply customize her to make a stronger system. All front-end and back-end code is very simple and easy to use after encapsulation, and the probability of error is low. It also supports mobile client access. The system will be updated with some useful features.",
    version: "Current version",
    Contact: "Contact information",
    OfficialWebsite: "Official Website",
    Alipay: "Alipay",
    wechat: "wechat",
    qiyun: "Qi Cloud",
    updateLog: "update log",
    DonationSupport: "Donation Support",
    desc: "You can offer the writer a cup of coffee as a sign of encouragement"
  },
  system: {
    Keyword: "Keyword",
    Status: "Status",
    Add: "Add",
    SerialNo: "SerialNo",
    FullName: "FullName",
    UserName: "UserName",
    PhoneNumber: "PhoneNum",
    Dept: "Dept",
    Post: "Post",
    Stop: "Stop",
    Normal: "Normal",
    Enable: "Enable",
    Operate: "Operate",
    ResetPwd: "ResetPwd",
    Password: "Password",
    Role: "Role",
    AddUser: "Add User",
    EditUser: "Edit User",
    UserDetail: "User Detail",
    AddRole: "Add Role",
    "UpdateTime(modifier)": "UpdateTime(modifier)",
    Desc: "Desc",
    ManageMember: "Manage Member",
    RoleInformation: "Role Information",
    RoleName: "Role Name",
    Remark: "Remark",
    RightsManagement: "Rights Management",
    RoleMembers: "Role Members",
    AddMembers: "Add MEM",
    SelectUser: "Select User",
    Selected: "Selected",
    PostName: "PostName",
    PostSort: "PostSort",
    CreateTime: "CreateTime",
    AddPost: "Add Post",
    EditPost: "Edit Post",
    AddDept: "Add Dept",
    EditDept: "Edit Dept",
    DeptName: "Dept Name",
    DeptHeadcount: "Dept Headcount",
    SuperiorDept: "SuperiorDept",
    AddSubDept: "AddSubDept",
    MoveUp: "MoveUp",
    MoveDown: "MoveDown"
  },
  // 空域查询
  enquiry: {
    dimension: "Please enter the address",
    search: "search",
    airspace: "airspace",
    distance: "Measuring distance",
    mapStyle: "Satellite map",
    grid: "grid",
    name: "Airspace name",
    limitedHeight: "Limited height:",
    timeRange: "Time range:",
    metre: "metre",
    moreThan: "more than",
    relevantDocuments: "Relevant documents:",
  },
  // 空域设置
  airspaceSetup: {
    name: "Airspace name",
    dimensionName: "Please enter the airspace name",
    type: "Airspace type",
    change: "Please select",
    status: "Airspace status",
    time: "Time range",
    startTime: "startTime",
    endTime: "endTime",
    search: "search",
    reset: "reset",
    addAirspace: "Add airspace",
    SerialNumber: "Serial Number",
    metre: "metre",
    AirspaceBottomHeight: "Airspace bottom height",
    AirspaceCeilingHeight: "Airspace ceiling height",
    timeEffect: "Time effect",
    tableStatus: "status",
    effective: "Effective",
    notYetEffective: "Not yet effective",
    Disabled: "Deactivated",
    Expired: "Expired",
    operate: "operate",
    detail: "detail",
    update: "update",
    Enable: "Enable",
    Deactivate: "Deactivate",
    delete: "delete",
    determineDelete: "Are you sure to delete ",
    determineDeactivate: "Are you sure to ",
    doubt: "？",
    cancellation: "cancellation",
    determine: "determine",
    deleteSuccess: "Delete successful!",
  },
  // 空域设置新增
  airspaceAdd: {
    basicInfo: "Basic information",
    airspaceName: "Airspace name:",
    dimensionName: "Please enter the airspace name",
    airspaceType: "Airspace type:",
    dimensionType: "Please select the type of airspace",
    metre: "metre",
    AirspaceBottomHeight: "ASPA LowHT(m)",
    AirspaceCeilingHeight: "ASPA TopHT(m)",
    lowCheck: "Please enter an integer between 0 and 10000",
    topCheck: "Please enter an integer between 0 and 10000",
    startTime: "Start time:",
    dimensionStartTime: "Please select the start time",
    endTime: "End time:",
    dimensionEndTime: "Please select the end time",
    permanentValidity: "Permanent validity",
    airspaceStatus: "Airspace status:",
    dimensionAirspaceStatus: "Please select the airspace status",
    relevantDocuments: "Relevant files:",
    remark: "Remark:",
    dimensionRemark: "Please enter a note description",
    drawAirspaceRange: "Draw the airspace range",
    circle: "circle",
    polygon: "polygon",
    reset: "reset",
    enterAddress: "Please enter the address",
    search: "search",
    circleDraw: "Circle draw",
    circleStep1: "1、Selecting a map requires drawing an area.",
    circleStep2: "2、Click on the map to obtain the center point. The default drawing radius for a circle is 1000 meters.",
    circleStep3: "3、Drag in any direction to the appropriate area size.",
    circleStep4: "4、Click on another location on the map to redraw.",
    polygonDraw: "Polygon draw",
    polygonStep1: "1、Selecting a map requires drawing an area.",
    polygonStep2: "2、Click the left mouse button to select the starting point of the polygon.",
    polygonStep3: "3、Move the mouse to the next point, click the left mouse button to draw the next point.",
    polygonStep4: "4、Double click the left mouse button to draw the end point of the polygon, and the drawing is completed.",
    polygonStep5: "5、Click the reset button to delete the drawn area.",
    cancellation: "cancel",
    determine: "confirm",
    return: "return",
    determineDeactivate: "Are you sure to deactivate",
    doubt: "？",
    addAirspace: "Add airspace",
    updateAirspace: "Update airspace",
    airspaceDetail: "Airspace detail",
    switchMap: "Click to switch between satellite map and standard map",
    changeAirType: "Please select the airspace type first!",
    lowNoTop: "The bottom height of the airspace shall not exceed the top height of the airspace!",
    lowNoEqualToTop: "The bottom height of the airspace must not be equal to the top height of the airspace!",
    timeLast: "The start time cannot be later than the end time!",
    timeEqual: "The start time cannot be equal to the end time!",
    dimensionAirspaceRange: "Please draw the airspace range!",
    updateSuccess: "Edit successful!",
    updateFail: "Editing failed!",
    successfully: "New successfully added!",
    addFail: "New addition failed!"
  },
  // 空域类型
  airspaceType: {
    addAirspaceType: "New Type",
    airspaceTypeName: "Airspace type",
    color: "color",
    status: "status",
    deactivate: "Deactivate",
    enable: "Enable",
    controlAirspace: "Control airspace",
    controlYes: "Control",
    controlNo: "No control allowed",
    updateTime: "Update time",
    operate: "Operate",
    detail: "Detail",
    update: "Update",
    delete: "Delete",
    confirmDelete: "Are you sure to delete ",
    doubt: "？",
    cancellation: "cancel",
    determine: "confirm",
    confirmDeleteAgain: "This airspace type is currently in use and cannot be deleted!",
    addName: "Airspace type:",
    dimensionAirspaceName: "Please enter the name of the airspace type",
    fullColor: "Fill color:",
    choice: "choice",
    lineColor: "Line color:",
    type: "status:",
    dimensionControlAirspace: "Please select whether to control the airspace",
    dimensionAirspaceStatus: "Please select the airspace status",
    remark: "Remark:",
    dimensionRemark: "Please enter the note content",
    return: "return",
    airsapceTypeDetail: "Details of airspace types",
    updateAirsapceType: "Modify airspace type",
    deleteSuccess: "Delete successful!",
    addAirsapceType: "Create a new airspace type",
    addAirsapceTypeSuccess: "Successfully created a new airspace type!",
    updateAirsapceTypeSuccess: "Successfully modified airspace type!",
  },
  // 飞行任务
  flyTask: {
    airspaceApply: "ASPA Apply",
    flyPlanApply: "FlyPlan Apply",
    releaseApply: "Release Apply",
    flyPlanCode: "FlyPlan No",
    SNNo: "SN No",
    FlightImplementation: "Flight Implementation",
    applicant: "Applicant",
    applicantDesc: "Please enter the applicant name or organization name",
    AircraftType: "AircraftType",
    theme: "Apply Subject",
    AircraftTypeDesc: "Please enter aircraft type",
    reviewStatus: "Review Status",
    ReleaseStatus: "Release Status",
    TaskNature: "Task Nature",
    flyingHand: "Polit",
    AuditStatus: "Audit Status",
    flightTime: "Flight Time",
    ApplyTime: "Apply Time",
    startTime: "startTime",
    endTime: "endTime",
    AddApply: "Add Apply",
    ApplyNum: "Application No",
    AirspaceCode: "Airspace Code",
    FlyPlanCode: "Fly Plan Code",
    ReleaseCode: "Release Code",
    ExecutedCode: "Executed Code",
    SerialNum: "Serial No",
    aircraft: "Aircraft",
    FlightMode: "FlightMode",
    OperationMode: "OperationMode",
    EffectivePeriod: "EffectivePeriod",
    status: "Status",
    operate: "Operate",
    contacts: "contacts",
    mobile: "mobile Num",
    BasicInformation: "Basic Information",
    MappingAirspace: "Mapping ASPA",
    AirspaceDetail: "Airspace Detail",
    approval: "Approval Results",
    SelectAirspace: "Select Airspace",
    TaskFile: "Task approval file",
    lowHeight: "ASPA LowHT(m)",
    topHeight: "ASPA TopHT(m)",
    FPLTop: "FPL TopHT(m)",
    FPLLow: "FPL LowHT(m)",
    AirspaceNature: "ASPA Nature",
    EmergencyPlan: "Emergency Plan",
    remark: "Remark",
    FlightArea: "Flight Area",
    center: "Center Address",
    routeName: "RouteName",
    center2: "",
    radius: "Radius",
    radius2: "",
    draw: "Draw",
    redraw: "Redraw",
    takeoffPoint: "Takeoff Point",
    landingPoint: "Landing Point",
    ALTNPoint: "ALTN Point",
    takeoffMethod: "Takeoff Method",
    safeAltitude: "Safe Altitude",
    selectALTNPoint: "select ALTNPoint",
    reselectALTNPoint: "reselect ALTNPoint",
    completeDrawing: "Complete Drawing",
    startDrawing: "Start Drawing",
    editRoute: "Edit Route",
    lng: "lng",
    lat: "lat",
    height: "height(m)",
    alarmTip: "Drawing airspace involves control zones, and the approval rate is too low. It is recommended to redraw the airspace to avoid control zones!",
    pass: "Pass",
    noPass: "No Pass",
    passed: "Passed",
    fail: "Fail",
    applying: "Not Applied",
    reviewing: "Reviewing",
    beyondVR: "BeyondVR",
    withinVR: "WithinVR",
    autoFlight: "Autonomous Flight",
    remoteFlight: "Remote-controlled Flight",
    ADT: "Actual takeoffTime",
    ALT: "Actual landTime",
    FlyDuration: "Flight duration(min)",
    fileDesc: "File Des",
    deleteFlyPlan: "Are you sure to delete the selected"
  },
  // 输入框提示
  placeholder: {
    SNNo: "Please enter the SN number",
    reviewStatus: "Please select the review status",
    applicant: "applicant name or organization name",
    flyingHand: "name of the pilot",
    flyingHand2: "Please select Flyer",
    theme: "Please enter the application subject",
    aircraftType: "Please select aircraft type",
    SelectAirspace: "Enter airspace application No",
    aircraft: "Please select an aircraft",
    aircraft1: "Please enter the aircraft name or serial number",
    lowHeight: "An integer with a minimum altitude of 0-10000 in the airspace",
    topHeight: "An integer with a maximum altitude of 0-10000 in the airspace",
    startTime: "Please select the start time",
    endTime: "Please select the end time",
    taskNature: "Select the nature of the task",
    FlightMode: "Select flight mode",
    OperationMode: "Select the operation mode",
    AirspaceNature: "Select the nature of airspace",
    contacts: "Please enter the contact person",
    mobile: "The contact person's phone number",
    EmergencyPlan: "Please fill in the emergency response plan(Up to 150 words)",
    remark: "Please fill in the remarks to explain(Up to 150 words)",
    remark1: "Please fill in the remarks to explain(Up to 200 words)",
    FlightArea: "Select the type of flight area",
    routeName: "Please enter the route name",
    centerAddress: "Please fill in the center address",
    radius: "An integer with a radius of 1-99999",
    clickMap: "Please click on the map to select",
    takeoffMethod: "Please select the takeoff method",
    safeAltitude: "The safe height range is 10-500 meters",
    flyPlanCode: "Please enter the flight plan No",
    ADT: "Please select the departure time",
    ALT: "Please select the landing time",
    FlyDuration: "Automatic calculation of flight duration",
    NoticeTitle: "Please enter the notice title",
    HelpTitle: "Please enter the help title",
    ReleaseTime: "Please select the publishing time",
    ReleaseStatus: "Please select the publishing status",
    Owner: "Please enter your name/institution name",
    TimeType: "Please select the type of search time",
    AirspaceCode: "Please enter airspace Code",
    FlyPlanCode: "Please enter fly Plan Code",
    ReleaseCode: "Please enter release Code",
    ExecutedCode: "Please enter executed Code",
  },
  // 通用
  common: {
    search: "Search",
    reset: "Reset",
    detail: "Detail",
    edit: "Edit",
    apply: "Apply",
    filling: "Filling",
    remove: "Remove",
    revoke: "Revoke",
    approval: "Approval",
    approvalProgress: "Approval Progress",
    confirm: "Confirm",
    cancel: "Cancel",
    back: "Back",
    close: "Close",
    change: "Change",
    BatchDeletion: "Batch Deletion",
    BatchApply: "Batch Apply",
    BatchRevoke: "BatchRevoke",
    UploadSuccess: "Upload Success!",
    UploadFail: "Upload Fail!",
    DownloadException: "Download exception, please contact administrator!",
    FiletypeError: "Only support uploading .doc .docx .pdf files!",
    FiletypeErrorZip: "Only support uploading .rar .zip .doc .docx .pdf files!",
    FileNumError: "Up to ten files can be uploaded!",
    FilesizeError: "The maximum of a single file is not more than 20M!",
    upload: "Upload",
    uploadTips: "Support upload.doc .docx .pdf, a single file can not exceed 20MB.",
    uploadTipsZip: "Support upload .rar .zip .doc .docx .pdf, a single file can not exceed 20MB.",
    noUpload: "No file uploaded yet!"
  },
  // 统计分析
  statistics: {
    FPStatistics: "Flight plan statistics",
    IFStatistics: "Illegal flight statistics",
    RStatistics: "Registration Statistics",
    Owner: "Owner",
    TimeType: "TimeType",
    Date: "Date",
    startTime: "startTime",
    endTime: "endTime",
    Type: "Type",
    SubmitNum: "Submit Num",
    PassedNum: "Passed Num",
    NotPassedNum: "Not Passed Num",
    PassRatio: "Passed Ratio",
    ExecutedNum: "Executed Num",
    ExecutedRatio: "Executed Ratio",
    FlightDuration: "Flight Duration(h)",
    IllegalSorties: "Illegal Sorties",
    PR: "Personal Register",
    IR: "Institution Register",
    AR: "Aircraft Register"
  },
  // 公共信息
  publicInfo: {
    Notice: "Notice",
    Help: "Help",
    NoticeTitle: "Notice Title",
    HelpTitle: "Help Title",
    File: "File",
    AddNotice: "Add Notice",
    AddHelp: "Add Help",
    UpdateTime: "Update Time",
    ReleaseTime: "Release Time",
    Published: "Published",
    Delisted: "Delisted",
    Unpublished: "Unpublished",
    SerialNo: "Serial No",
    Title: "Title",
    Status: "Status",
    Operate: "Operate",
    NoticeFile: "Notice File",
    HelpFile: "Help File",
    Remark: "Remark",
    NoticeDetail: "Notice Detail",
    AddNotice: "Add Notice",
    EditNotice: "Edit Notice",
    HelpDetail: "Help Detail",
    AddHelp: "Add Help",
    EditHelp: "Edit Help"
  },
  // 用户信息
  dataUser: {
    name: "Name",
    dimensionName: "Please enter your name",
    phone: "Phone",
    dimensionPhone: "Please enter your phone",
    email: "Email",
    dimensionEmail: "Please enter your email",
    search: "Search",
    reset: "Reset",
    serialNumber: "Serial Number",
    gender: "Gender",
    nationality: "Nation",
    phoneNumber: "Cell-phone number",
    address: "Residential address",
    operate: "Operate",
    detail: "Detail",
  },
  dataUserDetail: {
    userInfo: "User information",
    name: "Name：",
    sex: "Gender：",
    phone: "Phone number：",
    email: "Email：",
    IDType: "ID type：",
    IDNumber: "ID NO：",
    birthday: "Birthday：",
    nation: "nation：",
    address: "Residential address：",
    registrationTime: "Registration time：",
    lastLogin: "Last Login：",
    license: "Flight license：",
    holdDeviceInfo: "Hold Device information",
    no: "No",
    deviceType: "Device Type",
    serialNumber: "Serial number",
    model: "Model",
    brand: "Brand",
    operate: "Operate",
    detail: "Detail",
    return: "Return",
    deviceDetail: "Device detail",
    equipmentBrand: "Equipment brand:",
    equipmentModel: "Equipment model:",
    IDCard: "ID Card:",
    aircraftNumber: "Aircraft serial number:",
    flightNumber: "Flight control serial number:",
    equipmentPhoto: "Equipment photo:",
    aircraftPhoto: "Photo of aircraft serial number:",
    flightPhoto: "Flight control serial number photo:",
  },
  // 机构信息
  institutional: {
    name: "Institutional name",
    EnterName: "Please enter the institution name",
    type: "Institutional type",
    EnterType: "Please select the type of institution",
    legalPersonName: "Legal Person Name",
    EnterLegalPersonName: "Please enter the legal representative's name",
    RegisterNumber: "Register phone number",
    EnterRegisterNumber: "Please enter your registered phone number",
    RegisterEmail: "Register email",
    EnterRegisterEmail: "Please enter your registration email",
    certificationStatus: "Certification Status",
    enterCertificationStatus: "Please select the authentication status",
    search: "search",
    reset: "reset",
    no: "No",
    InstitutionName: "Institutional name",
    OrganizationType: "Institutional type",
    governmentOrgans: "Government organs",
    PublicInstitutions: "Public institutions",
    enterprise: "Enterprise",
    socialOrganization: "Social organization",
    otherOrganizational: "Other organizational structures",
    code: "Unified Social Credit Code",
    legalName: "Legal Person Name",
    registerName: "Name of registrant",
    registerMobile: "Register phone number",
    registerEmail: "Register email",
    registerAddress: "Company address",
    authenticationStatus: "Certification Status",
    operate: "Operate",
    detail: "Detail",
    toExamine: "To examine",
  },
  // 机构信息详情
  institutionalDetail: {
    basicInfo: "Basic information",
    name: "Institution name:",
    type: "Institution type:",
    code: "Unified Social Credit Code:",
    address: "Register Address:",
    legalName: "Legal Person Name:",
    legalCredentialsType: "Legal representative identification type:",
    legalCredentialsNumber: "Corporate ID number:",
    registerName: "Name of account registrant:",
    registerCredentialsType: "ID type of account registrant:",
    registerCredentialsNumber: "Account registrant ID number:",
    registerMobile: "Account registration phone number:",
    registerEmail: "Account registration email:",
    createTime: "Registration time:",
    loginDate: "Last Login:",
    license: "Business license",
    noPersonLicense: "Drone Operation License",
    holdDeviceInfo: "Holding device information",
    no: "No",
    deviceType: "Device type",
    serialNumber: "Serial Number",
    model: "model",
    brand: "brand",
    operate: "operate",
    detail: "detail",
    certificationRecord: "Certification record",
    pass: "Review result passed",
    noPass: "Audit result not passed",
    expand: "Expand Details",
    retract: "Storage details",
    certificationApproval: "Certification approval",
    approvalResult: "Approval results:",
    approvalPass: "Pass",
    noApprovalPass: "Not pass",
    remark: "Remark：",
    confirm: "Confirm",
    cancel: "Cancel",
    back: "Back",
    deviceDetail: "Device detail",
    deviceTypes: "Device Type:",
    equipmentBrand: "Equipment brand:",
    equipmentModel: "Equipment model:",
    IDCard: "ID Card:",
    aircraftNumber: "Aircraft serial number:",
    flightNumber: "Flight control serial number:",
    equipmentPhoto: "Equipment photo:",
    aircraftPhoto: "Photo of aircraft serial number:",
    flightPhoto: "Flight control serial number photo:",
  },
  // 设备信息
  device: {
    Owner: "Owner",
    enterOwner: "Please enter the owner",
    brand: "Brand",
    enterBrand: "Please enter the brand",
    model: "model",
    enterModel: "Please select the model",
    serialNumber: "Serial number",
    enterSerialNumber: "Please enter the serial number",
    deviceType: "Device Type",
    enterDeviceType: "Please select the device type",
    search: "Search",
    reset: "Reset",
    no: "No",
    deviceTypes: "Device Type:",
    IDCard: "ID Card",
    operate: "Operate",
    detail: "Detail",
    deviceDetail: "Device detail",
    equipmentBrand: "Equipment brand:",
    equipmentModel: "Equipment model:",
    aircraftNumber: "Aircraft serial number:",
    flightNumber: "Flight control serial number:",
    equipmentPhoto: "Equipment photo:",
    aircraftPhoto: "Photo of aircraft serial number:",
    flightPhoto: "Flight control serial number photo:",
    back: "Back"
  },
  // 个人信息
  personalInformation: {
    avatar: "Avatar",
    upload: "Upload",
    supportFormat: "Supported formats: jpg/jpeg/png, file size cannot exceed 5MB",
    basicInfo: "Basic information",
    username: "User name",
    enterUsername: "Please enter your username!",
    name: "Name",
    enterName: "Please enter your name!",
    phone: "Phone",
    enterPhone: "Please enter phone number",
    department: "Department",
    enterDepartment: "Please enter department",
    position: "Position",
    enterPosition: "Please enter position",
    cancel: "Cancel",
    confirm: "Confirm",
    operateSuccess: "Successful operation!",
    operateFail: "Operation failure!",
  },
  account: {
    accountInfo: "Account information",
    phone: "Phone",
    enterPhone: "Please enter your phone number",
    alter: "Alter",
    password: "Password",
    check1: "Yes, you can log in using the user name and password",
    systemLanguage: "System language",
    enterSystemLanguage: "Please select the system language",
    cancel: "Cancel",
    confirm: "Confirm",
    authentication: "Identity authentication",
    check2: "For the security of your account, please verify your identity and proceed to the next step after successful verification.",
    SMSVerification: "6-digit SMS verification code",
    getVerification: "Get verification code",
    check: "Verify",
    changePassword: "Change password",
    enterNewPassword: "Enter new password",
    enterNewPasswordAgain: "Please enter your new password again",
    changePhone: "Change mobile number",
    enterNewChangePhone: "Please enter your new phone number",
    updateSuccess: "Update successfully!",
    updateFail: "Update failure!",
    checkSuccess: "Successful verification!",
    checkFail: "Verification code error!",
    notFilledIn: "The verification code is not entered!",
    checkAgain: "Confirm the password is different from the password. Please re-enter the password!"
  },
  // 报警
  alarmRescue: {
    alarmType: "Alarm Type",
    AlarmMethod: "Monitoring seat alarm method",
    flyingAlartMethod: "Flyer alarm mode",
    alarmStauts: "Alarm status",
    status: "Status",
    deactivate: "Deactivate",
    openEnable: "Open",
    enable: "Enable",
    updateTime: "Update time",
    operate: "Operate",
    detail: "Detail",
    update: "Update",
    dimensionAlartType: "Please enter the alarm type",
    dimensionAlarmMethod: "Please select the alarm method for the monitoring seat",
    dimensionFlyingAlartMethod: "Please select the pilot alarm method",
    dimensionStatus: "Please select the alarm status",
    dimensionRemark: "Please enter the note content",
    cancel: "Cancel",
    confirm: "Determine",
    return: "Return",
    determineDeactivate: "Are you sure",
    doubt: "？",
    alarmDetail: "Alarm Detail",
    updateAlarmSet: "Edit alarm settings"
  }
};